2024 Q2 Form 10-Q Financial Statement
#000143774924015379 Filed on May 08, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 | 2023 Q1 |
---|---|---|---|
Revenue | $10.00M | $9.909M | $8.113M |
YoY Change | 29.51% | 22.14% | -13.14% |
Cost Of Revenue | $5.826M | $5.945M | $6.239M |
YoY Change | -0.37% | -4.72% | -15.58% |
Gross Profit | $4.177M | $3.964M | $1.874M |
YoY Change | 122.66% | 111.55% | -3.89% |
Gross Profit Margin | 41.76% | 40.01% | 23.1% |
Selling, General & Admin | $4.516M | $5.053M | $6.092M |
YoY Change | -17.13% | -17.07% | -61.44% |
% of Gross Profit | 108.11% | 127.46% | 325.13% |
Research & Development | $83.87K | ||
YoY Change | -19.23% | ||
% of Gross Profit | 4.48% | ||
Depreciation & Amortization | $19.87K | $71.44K | $36.23K |
YoY Change | -16.73% | 97.17% | -74.63% |
% of Gross Profit | 0.48% | 1.8% | 1.93% |
Operating Expenses | $4.516M | $5.053M | $6.176M |
YoY Change | -18.36% | -18.19% | -61.17% |
Operating Profit | -$338.6K | -$1.089M | -$4.302M |
YoY Change | -90.74% | -74.7% | -69.17% |
Interest Expense | |||
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | $103.1K | $111.0K | $171.0K |
YoY Change | -30.88% | -35.09% | -195.36% |
Pretax Income | -$235.6K | -$977.6K | -$4.131M |
YoY Change | -93.28% | -76.34% | -70.77% |
Income Tax | $3.524K | $38.96K | $12.42K |
% Of Pretax Income | |||
Net Earnings | -$239.1K | -$1.017M | -$4.144M |
YoY Change | -93.18% | -75.47% | -70.69% |
Net Earnings / Revenue | -2.39% | -10.26% | -51.08% |
Basic Earnings Per Share | -$0.02 | -$0.11 | -$0.45 |
Diluted Earnings Per Share | -$0.02 | -$0.11 | -$0.45 |
COMMON SHARES | |||
Basic Shares Outstanding | 9.612M | 9.415M | 9.220M |
Diluted Shares Outstanding | 9.214M |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 | 2023 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $7.649M | $7.100M | $11.89M |
YoY Change | -26.99% | -40.27% | -56.24% |
Cash & Equivalents | $7.649M | $7.100M | $11.79M |
Short-Term Investments | |||
Other Short-Term Assets | $105.6K | $66.04K | $723.0K |
YoY Change | -79.32% | -90.87% | 265.28% |
Inventory | $6.398M | $5.633M | $5.390M |
Prepaid Expenses | |||
Receivables | $1.169M | $2.065M | $2.909M |
Other Receivables | $188.2K | $0.00 | $0.00 |
Total Short-Term Assets | $16.53M | $16.05M | $22.90M |
YoY Change | -16.93% | -29.88% | -45.13% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $96.48K | $102.9K | $228.5K |
YoY Change | -37.82% | -54.97% | -94.92% |
Goodwill | $0.00 | ||
YoY Change | |||
Intangibles | $1.118M | $1.166M | $1.372M |
YoY Change | -15.33% | -15.07% | -56.53% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $455.7K | ||
YoY Change | -51.9% | ||
Total Long-Term Assets | $1.506M | $1.591M | $2.057M |
YoY Change | -20.46% | -22.62% | -87.15% |
TOTAL ASSETS | |||
Total Short-Term Assets | $16.53M | $16.05M | $22.90M |
Total Long-Term Assets | $1.506M | $1.591M | $2.057M |
Total Assets | $18.04M | $17.65M | $24.95M |
YoY Change | -17.23% | -29.28% | -56.78% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $1.942M | $1.719M | $2.393M |
YoY Change | -14.92% | -28.19% | 147.75% |
Accrued Expenses | $3.131M | $2.862M | $3.584M |
YoY Change | -16.46% | -20.13% | 61.3% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $5.250M | $4.758M | $6.113M |
YoY Change | -15.22% | -22.17% | 14.93% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $182.5K | $208.1K | $329.2K |
YoY Change | -40.34% | -36.78% | -92.53% |
Total Long-Term Liabilities | $182.5K | $208.1K | $329.2K |
YoY Change | -40.34% | -36.78% | -92.53% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $5.250M | $4.758M | $6.113M |
Total Long-Term Liabilities | $182.5K | $208.1K | $329.2K |
Total Liabilities | $5.433M | $4.966M | $6.442M |
YoY Change | -16.4% | -22.91% | -33.77% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$107.6M | -$107.3M | -$100.3M |
YoY Change | 3.63% | 7.02% | 43.38% |
Common Stock | $120.2M | $120.0M | $118.8M |
YoY Change | 0.9% | 1.02% | 0.72% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $12.60M | $12.68M | $18.51M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $18.04M | $17.65M | $24.95M |
YoY Change | -17.23% | -29.28% | -56.78% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 | 2023 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$239.1K | -$1.017M | -$4.144M |
YoY Change | -93.18% | -75.47% | -70.69% |
Depreciation, Depletion And Amortization | $19.87K | $71.44K | $36.23K |
YoY Change | -16.73% | 97.17% | -74.63% |
Cash From Operating Activities | $642.7K | -$422.3K | -$6.054M |
YoY Change | -145.72% | -93.02% | 68.08% |
INVESTING ACTIVITIES | |||
Capital Expenditures | |||
YoY Change | |||
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$13.46K | $0.00 | $135.7K |
YoY Change | -112.24% | -100.0% | -98.41% |
Cash From Investing Activities | -$13.46K | $0.00 | $135.7K |
YoY Change | -112.24% | -100.0% | -98.26% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -90.86K | $4.791K | -4.410K |
YoY Change | 516.84% | -208.64% | -130.95% |
NET CHANGE | |||
Cash From Operating Activities | 642.7K | -$422.3K | -6.054M |
Cash From Investing Activities | -13.46K | $0.00 | 135.7K |
Cash From Financing Activities | -90.86K | $4.791K | -4.410K |
Net Change In Cash | 538.4K | -$417.5K | -5.923M |
YoY Change | -141.08% | -92.95% | -240.22% |
FREE CASH FLOW | |||
Cash From Operating Activities | $642.7K | -$422.3K | -$6.054M |
Capital Expenditures | |||
Free Cash Flow | |||
YoY Change |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q1 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2024Q1 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2024Q1 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2024Q1 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9885429 | |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9519725 | |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9749326 | |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9383622 | |
CY2024Q2 | us-gaap |
Debt Instrument Variable Interest Rate Type Extensible Enumeration
DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#PrimeRateMember | |
CY2021Q3 | us-gaap |
Debt Instrument Variable Interest Rate Type Extensible Enumeration
DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember | |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
9908938 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
8112938 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
9908938 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
8112938 | usd |
CY2024Q1 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | dei |
Document Type
DocumentType
|
10-Q | |
CY2024Q1 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2024Q1 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-03-31 | |
CY2024Q1 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2024Q1 | dei |
Entity File Number
EntityFileNumber
|
001-39537 | |
CY2024Q1 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
NV | |
CY2024Q1 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
81-1589788 | |
CY2024Q1 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
5303 Spine Road, Suite 204 | |
CY2024Q1 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Boulder | |
CY2024Q1 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CO | |
CY2024Q1 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
80301 | |
CY2024Q1 | dei |
City Area Code
CityAreaCode
|
541 | |
CY2024Q1 | dei |
Local Phone Number
LocalPhoneNumber
|
588-3600 | |
CY2024Q1 | dei |
Security12b Title
Security12bTitle
|
Common Stock, $0.001 par value | |
CY2024Q1 | dei |
Trading Symbol
TradingSymbol
|
LSF | |
CY2024Q1 | dei |
Security Exchange Name
SecurityExchangeName
|
NYSEAMER | |
CY2024Q1 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2024Q1 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2024Q1 | dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | |
CY2024Q1 | dei |
Entity Small Business
EntitySmallBusiness
|
true | |
CY2024Q1 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
true | |
CY2024Q1 | dei |
Entity Ex Transition Period
EntityExTransitionPeriod
|
false | |
CY2024Q1 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2024Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
9611544 | |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
7289286 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
7706806 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2064745 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1022372 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
5633124 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
6322559 | usd |
CY2024Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1067675 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1285564 | usd |
CY2024Q1 | us-gaap |
Assets Current
AssetsCurrent
|
16054830 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
16337301 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
102881 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
122595 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1033510 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1085231 | usd |
CY2024Q1 | us-gaap |
Indefinite Lived License Agreements
IndefiniteLivedLicenseAgreements
|
132100 | usd |
CY2023Q4 | us-gaap |
Indefinite Lived License Agreements
IndefiniteLivedLicenseAgreements
|
132100 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
323007 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
354732 | usd |
CY2024Q1 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
1591498 | usd |
CY2023Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
1694658 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
17646328 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
18031959 | usd |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1718574 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1647673 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2862394 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2586343 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
28167 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
2688 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
148598 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
138800 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
4757733 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
4375504 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
208142 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
243836 | usd |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
4965875 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
4619340 | usd |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
9520 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
9384 | usd |
CY2024Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
119985604 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
119701384 | usd |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-107314671 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-106298149 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12680453 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13412619 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
17646328 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
18031959 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
9908938 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
8112938 | usd |
CY2024Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
5944837 | usd |
CY2023Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
6239062 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
3964101 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
1873876 | usd |
CY2024Q1 | us-gaap |
Labor And Related Expense
LaborAndRelatedExpense
|
922407 | usd |
CY2023Q1 | us-gaap |
Labor And Related Expense
LaborAndRelatedExpense
|
1315449 | usd |
CY2024Q1 | us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
1235341 | usd |
CY2023Q1 | us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
1766861 | usd |
CY2024Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2157748 | usd |
CY2023Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
3082310 | usd |
CY2024Q1 | us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
2053258 | usd |
CY2023Q1 | us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
2203035 | usd |
CY2024Q1 | us-gaap |
Selling Expense
SellingExpense
|
779156 | usd |
CY2023Q1 | us-gaap |
Selling Expense
SellingExpense
|
853204 | usd |
CY2024Q1 | us-gaap |
Costs And Expenses Related Party
CostsAndExpensesRelatedParty
|
62501 | usd |
CY2023Q1 | us-gaap |
Costs And Expenses Related Party
CostsAndExpensesRelatedParty
|
37809 | usd |
CY2024Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
2894915 | usd |
CY2023Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
3094048 | usd |
CY2024Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
5052663 | usd |
CY2023Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
6176358 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1088562 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4302482 | usd |
CY2024Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
110997 | usd |
CY2023Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
170994 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-977565 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-4131488 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
38957 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
12422 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1016522 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
17809802 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-4143910 | usd |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.11 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.45 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9401605 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9213723 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13412619 | usd |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
279565 | usd |
CY2024Q1 | lsf |
Stock Issued During Period Value New Issues Net Of Taxes
StockIssuedDuringPeriodValueNewIssuesNetOfTaxes
|
-5209 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
10000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1016522 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12680453 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
22511012 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
147635 | usd |
CY2023Q1 | lsf |
Stock Issued During Period Value New Issues Net Of Taxes
StockIssuedDuringPeriodValueNewIssuesNetOfTaxes
|
-4410 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-4143910 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
18510327 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1016522 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-4143910 | usd |
CY2024Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
71435 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
87953 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
279565 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
147635 | usd |
CY2024Q1 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
43204 | usd |
CY2023Q1 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
234394 | usd |
CY2024Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
26865 | usd |
CY2023Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
23668 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
38083 | usd |
CY2023Q1 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
38546 | usd |
CY2024Q1 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
0 | usd |
CY2023Q1 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-32007 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable Related Parties
IncreaseDecreaseInAccountsReceivableRelatedParties
|
1069238 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable Related Parties
IncreaseDecreaseInAccountsReceivableRelatedParties
|
1438063 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-646231 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-72007 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-217889 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-402299 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-32254 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-31315 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
84880 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
1312821 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
287551 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-2728290 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-422311 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-6054262 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
0 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
135737 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
4791 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-4410 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-417520 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-5922935 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
7706806 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
7289286 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
11886867 | usd |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
0 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
344382 | usd |
CY2024Q1 | lsf |
Receivable From Sale Of Assets Heldforsale Included In Other Current Assets
ReceivableFromSaleOfAssetsHeldforsaleIncludedInOtherCurrentAssets
|
0 | usd |
CY2023Q1 | lsf |
Receivable From Sale Of Assets Heldforsale Included In Other Current Assets
ReceivableFromSaleOfAssetsHeldforsaleIncludedInOtherCurrentAssets
|
581835 | usd |
CY2024Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
7099755 | usd |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
7566299 | usd |
CY2024Q1 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
189531 | usd |
CY2023Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
140507 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
7289286 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
7706806 | usd |
CY2024Q1 | us-gaap |
Cash Uninsured Amount
CashUninsuredAmount
|
6324134 | usd |
CY2023Q4 | us-gaap |
Cash Uninsured Amount
CashUninsuredAmount
|
6756207 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
2470319 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
2180294 | usd |
CY2024Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
3162805 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
4142265 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
5633124 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
6322559 | usd |
CY2024Q1 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
43204 | usd |
CY2023Q1 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
234394 | usd |
CY2024Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
927340 | usd |
CY2023Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
1029657 | usd |
CY2024Q1 | us-gaap |
Supplies
Supplies
|
310265 | usd |
CY2023Q4 | us-gaap |
Supplies
Supplies
|
449242 | usd |
CY2024Q1 | us-gaap |
Prepaid Insurance
PrepaidInsurance
|
237508 | usd |
CY2023Q4 | us-gaap |
Prepaid Insurance
PrepaidInsurance
|
371802 | usd |
CY2024Q1 | us-gaap |
Advances On Inventory Purchases
AdvancesOnInventoryPurchases
|
310265 | usd |
CY2023Q4 | us-gaap |
Advances On Inventory Purchases
AdvancesOnInventoryPurchases
|
449242 | usd |
CY2024Q1 | lsf |
Prepaid Subscriptions And Fees
PrepaidSubscriptionsAndFees
|
287219 | usd |
CY2023Q4 | lsf |
Prepaid Subscriptions And Fees
PrepaidSubscriptionsAndFees
|
139590 | usd |
CY2024Q1 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
166647 | usd |
CY2023Q4 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
238719 | usd |
CY2024Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
66036 | usd |
CY2023Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
86211 | usd |
CY2024Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1067675 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1285564 | usd |
CY2024Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
127637 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
102881 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
230517 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
107922 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
122595 | usd |
CY2024Q1 | us-gaap |
Depreciation
Depreciation
|
19714 | usd |
CY2023Q1 | us-gaap |
Depreciation
Depreciation
|
36231 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
230518 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
1432535 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
399025 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1033510 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
1432535 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
347304 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1085231 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
1564635 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
399025 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
1165610 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
1564635 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
347304 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
1217331 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
51721 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
51722 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
137386 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
149994 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
139899 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
139899 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
139899 | usd |
CY2024Q1 | lsf |
Finite Lived Intangible Assets Amortization Expense After Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
|
326433 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1033510 | usd |
CY2023Q1 | lsf |
Operating Lease Cancellation Payment
OperatingLeaseCancellationPayment
|
1550000 | usd |
CY2022 | lsf |
Operating Lease Payment Of Cancellation Fee
OperatingLeasePaymentOfCancellationFee
|
500000 | usd |
CY2023Q1 | lsf |
Operating Lease Payment Of Cancellation Fee
OperatingLeasePaymentOfCancellationFee
|
1050000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
38085 | usd |
CY2023Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
38547 | usd |
CY2024Q1 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
5565 | usd |
CY2023Q1 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
12915 | usd |
CY2024Q1 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
43650 | usd |
CY2023Q1 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
51462 | usd |
CY2024Q1 | lsf |
Shortterm Lease Rent Expense
ShorttermLeaseRentExpense
|
64229 | usd |
CY2023Q1 | lsf |
Shortterm Lease Rent Expense
ShorttermLeaseRentExpense
|
115763 | usd |
CY2024Q1 | lsf |
Operating Leases Rent Expense
OperatingLeasesRentExpense
|
107879 | usd |
CY2023Q1 | lsf |
Operating Leases Rent Expense
OperatingLeasesRentExpense
|
167225 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-32254 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-31315 | usd |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
0 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
344382 | usd |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P2Y10M24D | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y10M24D | |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0681 | pure |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0651 | pure |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
106545 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
126714 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
109145 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
56210 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
398614 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
41874 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
356740 | usd |
CY2024Q1 | lsf |
Sublease Rental Assets
SubleaseRentalAssets
|
9994 | usd |
CY2023Q4 | lsf |
Sublease Rental Assets
SubleaseRentalAssets
|
11881 | usd |
CY2024Q1 | us-gaap |
Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
|
14055 | usd |
CY2023Q1 | us-gaap |
Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
|
14055 | usd |
CY2024Q1 | us-gaap |
Operating Lease Variable Lease Income
OperatingLeaseVariableLeaseIncome
|
5317 | usd |
CY2023Q1 | us-gaap |
Operating Lease Variable Lease Income
OperatingLeaseVariableLeaseIncome
|
5318 | usd |
CY2024Q1 | us-gaap |
Operating Lease Lease Income
OperatingLeaseLeaseIncome
|
19372 | usd |
CY2023Q1 | us-gaap |
Operating Lease Lease Income
OperatingLeaseLeaseIncome
|
19373 | usd |
CY2024Q1 | us-gaap |
Lessor Operating Lease Payments To Be Received Remainder Of Fiscal Year
LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear
|
46532 | usd |
CY2024Q1 | us-gaap |
Lessor Operating Lease Payments To Be Received Next Twelve Months
LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
|
20748 | usd |
CY2024Q1 | us-gaap |
Lessor Operating Lease Payments To Be Received
LessorOperatingLeasePaymentsToBeReceived
|
67280 | usd |
CY2024Q1 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
-205289 | usd |
CY2023Q1 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
-873910 | usd |
CY2024Q1 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
178672 | usd |
CY2023Q1 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
856116 | usd |
CY2024Q1 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
42697 | usd |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
6328 | usd |
CY2024Q1 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
22877 | usd |
CY2023Q1 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
23888 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
38957 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
12422 | usd |
CY2024Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.04 | pure |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.003 | pure |
CY2024Q1 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
|
20346129 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
|
20088873 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
|
2217760 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
|
2258079 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
|
1083199 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
|
1104854 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
|
251540 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
|
235514 | usd |
CY2024Q1 | lsf |
Deferred Tax Assets Capitalized Research And Development Costs
DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts
|
244698 | usd |
CY2023Q4 | lsf |
Deferred Tax Assets Capitalized Research And Development Costs
DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts
|
268414 | usd |
CY2024Q1 | lsf |
Deferred Tax Assets Uniform Cost Capitalization
DeferredTaxAssetsUniformCostCapitalization
|
202206 | usd |
CY2023Q4 | lsf |
Deferred Tax Assets Uniform Cost Capitalization
DeferredTaxAssetsUniformCostCapitalization
|
246182 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
|
477870 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
|
496695 | usd |
CY2024Q1 | lsf |
Deferred Tax Assets Right Of Use Assets
DeferredTaxAssetsRightOfUseAssets
|
8904 | usd |
CY2023Q4 | lsf |
Deferred Tax Assets Right Of Use Assets
DeferredTaxAssetsRightOfUseAssets
|
7366 | usd |
CY2024Q1 | lsf |
Deferred Tax Assets Bad Debts Expense
DeferredTaxAssetsBadDebtsExpense
|
116570 | usd |
CY2023Q4 | lsf |
Deferred Tax Assets Bad Debts Expense
DeferredTaxAssetsBadDebtsExpense
|
64250 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Charitable Contribution Carryforwards
DeferredTaxAssetsCharitableContributionCarryforwards
|
34172 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Charitable Contribution Carryforwards
DeferredTaxAssetsCharitableContributionCarryforwards
|
40773 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
932412 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
890128 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
25915460 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
25701128 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
25915460 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
25701128 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
0 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
0 | usd |
CY2024Q1 | us-gaap |
Tax Credit Carryforward Amount
TaxCreditCarryforwardAmount
|
300000 | usd |
CY2023Q4 | us-gaap |
Tax Credit Carryforward Amount
TaxCreditCarryforwardAmount
|
200000 | usd |
CY2024Q1 | us-gaap |
Deferred Tax Assets Other Loss Carryforwards
DeferredTaxAssetsOtherLossCarryforwards
|
600000 | usd |
CY2024Q1 | us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
200000 | usd |
CY2023Q1 | us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
900000 | usd |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1234778 | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
4.52 | |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P7Y10M28D | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
30000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
799188 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
0.73 | |
CY2024Q1 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
5000 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
2 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
1000 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
12.32 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2027966 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
3.03 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P8Y6M21D | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
2657292 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
681464 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
5.03 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P7Y1M2D | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
559810 | usd |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
921657 | |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.86 | |
CY2022 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P8Y | |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
0 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
0 | |
CY2023Q1 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
-0 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
0 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
24164 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
9.99 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
897493 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.78 | |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P7Y8M26D | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
0 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
318041 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
8.72 | |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y5M4D | |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
0 | usd |
CY2024Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
279565 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
1869661 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
|
P2Y7M9D | |
CY2024Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
279565 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
1869661 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
|
P2Y7M9D | |
CY2023Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
147635 | usd |
CY2023Q4 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
1788566 | usd |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
|
P2Y2M15D | |
CY2023Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
147635 | usd |
CY2023Q4 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
1788566 | usd |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
|
P2Y2M15D | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1016522 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-4143910 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9401605 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9213723 | |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.11 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.45 | |
CY2024Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
3266072 | |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1393802 | |
CY2024Q1 | lsf |
Revenue Percentage
RevenuePercentage
|
1 | pure |
CY2023Q1 | lsf |
Revenue Percentage
RevenuePercentage
|
1 | pure |
CY2024Q1 | lsf |
Revenue Percentage
RevenuePercentage
|
1 | pure |
CY2023Q1 | lsf |
Revenue Percentage
RevenuePercentage
|
1 | pure |
CY2023Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1494469 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1022372 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2064745 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
57249 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
0 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
0 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
729667 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
427974 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
512635 | usd |