XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 34,274 $ 4,421
Short-term marketable securities 54,611 0
Accounts receivable, net 6,781 4,006
Contract assets, net 9,175 8,749
Prepaid expenses and other current assets 3,369 2,549
Deferred transaction costs 0 1,163
Total current assets 108,210 20,888
Long-term assets:    
Long-term marketable securities 13,392 0
Property and equipment, net 742 591
Operating lease right-of-use assets, net 2,144 1,963
Intangible assets, net 4,956 342
Goodwill 9,026 9,026
Long-term portion of contract assets, net 9,096 6,250
Other assets 1,845 1,825
Total long-term assets 41,201 19,997
Total assets 149,411 40,885
Current liabilities:    
Accounts payable 2,572 2,495
Accrued expenses and other current liabilities 23,748 10,255
Accrued income taxes 2,288 1,626
Deferred revenue, current 8,519 7,882
Operating lease liabilities, current 863 735
Related party line of credit 0 2,000
Vendor financing obligation, current 2,049 0
Total current liabilities 40,039 24,993
Long-term liabilities:    
Deferred revenue, non-current 3,337 5,071
Operating lease liabilities, non-current 1,266 1,198
Vendor financing obligation, non-current 2,738 0
Other long-term liabilities 185 221
Total liabilities 47,565 31,483
Commitments and contingencies (Note 11)
Stockholders' equity:    
Preferred stock, $0.0001 par value; 10,000,000 shares authorized, no shares issued and outstanding as of June 30, 2024; no shares authorized as of December 31, 2023 0 0
Common stock, $0.0001 par value; 500,000,000 shares authorized; 26,294,217 shares issued and outstanding as of June 30, 2024; 25,000,000 shares authorized; 20,000,000 shares issued and outstanding as of December 31, 2023 3 2
Additional paid-in capital 129,837 0
(Accumulated deficit) Retained earnings (25,618) 11,392
Accumulated other comprehensive loss (2,376) (1,992)
Total stockholders' equity 101,846 9,402
Total liabilities and stockholders' equity $ 149,411 $ 40,885